Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Числове інтегрування функції однієї змінної

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
УІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Інші
Предмет:
Комп’ютерні методи дослідження інформаційних процесів та систем

Частина тексту файла

Міністерствоосвіти і науки, молоді та спортуУкраїни Національнийуніверситет «ЛьвівськаПолітехніка» ІКТА Кафедра ЗІ  Звітдолабораторноїроботи №4 з дисципліни: «Комп’ютерніметодидослідженняінформаційнихпроцесів та систем» на тему: «Числове інтегрування функції однієї змінної» Мета роботи – ознайомлення з методами наближеного обчислення означених інтегралів. Метод трапецій Розіб’ємо відрізок інтегрування  на n рівних частин, довжиною  . На кожній такій частині дуга кривої  заміняється стягуючою її хордою. В точках розбиття проведемо ординати до перетину з кривою . Кінці ординат з’єднаємо прямолінійними відрізками. Тоді можна замінити кожну з одержаних криволінійних трапецій прямолінійною (Рис.3). Площа криволінійної трапеції  наближено дорівнює сумі площ прямолінійних трапецій. Площа лівої трапеції  Відповідно для трапеції, розміщеної над ділянкою  знайдемо:  (5) Звідси   (6) Або  (7) Похибка методу Гранична абсолютна похибка методу трапецій знаходиться за формулою:  (8)  , ,  . Похибка формули середніх прямокутників ( в 2 рази менша, ніж похибка формули трапецій. Завдання: Текст програми: namespace Laba4 { classLab { staticvoidMain(string[] args) { double a, b, n, h, res, sum = 0, xi; Console.Write(" A="); a = Convert.ToDouble(Console.ReadLine()); Console.Write(" B="); b = Convert.ToDouble(Console.ReadLine()); Console.Write(" N="); n = Convert.ToDouble(Console.ReadLine()); h = (b - a) / n; for (int i = 1; i < n; i++) { xi = a + i * h; sum += ((Math.Exp(3 * xi) + 1) / (Math.Exp(xi) + 1)); } res = (((Math.Pow(((Math.Exp(3 * a) + 1) / (Math.Exp(a) + 1)), 2)) + (Math.Pow(((Math.Exp(3 * b) + 1) / (Math.Exp(b) + 1)), 2))) / 2 + sum) * h; Console.Write(" Результат= " + res); Console.Write("\n\n\n Натисни Enter щоб спалити комп...xD"); Console.ReadKey(); } } } Результат:
Антиботан аватар за замовчуванням

29.05.2013 23:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини